.m-0{min-height: 855px;box-sizing: border-box;}
.m-1 li{display: inline-block;padding: 0 15px;padding-top: 16px;padding-bottom: 13px;cursor: pointer;margin-right: 80px;}
.m-1 li:last-child{margin-right: 0;}
.m-1{padding-left: 15px;padding-top: 0;padding-bottom: 0;height: 53.5px;}
.m-1 .active{border-bottom: 3px solid #d81e06;}
.m-3{display: none;}
.m-4{padding-top: 24px;}
.m-4 input{font-size: 14px;}
.m-2 .m-3:first-child{display: block;}
.m-6{width: 160px;height: 160px;margin: 0 auto;position: relative;border-radius: 100%;overflow: hidden;cursor: pointer;}
.m-7{width: 160px;height: 160px;}
.m-8{position: absolute;height: 36px;line-height: 33px;text-align: center;bottom: 0;background-color: #7a7a7a;color: white;width: 100%;}
.m-9{padding: 30px 45px 30px 35px;border-bottom: 1px solid #d2d2d2;overflow: hidden;}
.m-10{display: inline-block;width: 100px;float: left;height: 40px;line-height: 40px;}
.m-11{color: #999999;text-align: center;height: 40px;line-height: 40px;width: 500px;display: inline-block;margin-left: 90px;}
.m-12{float: right;display: inline-block;width: 100px;height: 40px;text-align: center;line-height: 40px;box-sizing: border-box;border: 1px solid #d81e06;border-radius: 6px;color: #d81e06;}
.m-13{float: left;height: 21px;top: 6px;position: relative;margin-left: 10px;margin-left: 220px;}
.m-13 label{margin-right: 60px;}
.m-13 label input{position: relative;top: 4px;}
.m-14{text-align: center;margin-top: 25px;}
.m-15{width: 180px;height: 40px;line-height: 40px;text-align: center;display: inline-block;border: none;background-color: #d81e06;color: white;font-size: 16px;cursor: pointer;}
.m-16{position: fixed;width: 100%;height: 100%;background-color: rgba(0,0,0,0.5);top: 0;left: 0;z-index: 100;}
.m-17{width: 350px;height: 190px;background-color: white;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);--ms-transform: translate(-50%,-50%);}
.m-17 input::-moz-placeholder{color: #d8d8d8;}
.m-17 input::-webkit-input-placeholder{color: #d8d8d8;}
.m-17 input::-ms-input-placeholder{color: #d8d8d8;}
.m-19{overflow: hidden;padding: 0 15px;background-color: #fbfbfb;padding-right: 5px;}
.m-20{float: left;line-height: 30px;}
.m-21{float: right;width: 20px;height: 20px;margin-top: 5px;}
.m-22{padding: 20px 30px;}
.m-23{margin-bottom: 15px;overflow: hidden;}
.m-24{height: 30px;border: 1px solid #d2d2d2 !important;width: 100%;box-sizing: border-box;padding: 0 15px;}
.m-25{width: 200px;float: left;}
.m-26{float: right;height: 30px;box-sizing: border-box;border: 1px solid #d2d2d2 !important;background-color: #f9f9f9;}
.m-27{height: 30px;background-color: #d81e06;color: white;border: none;width: 100%;}
.m-28{float: left;}
.m-28 img{display: inline-block;vertical-align: middle;margin-right: 33px;width: 57px;height: 40px;}
.m-28 span{display: inline-block;vertical-align: middle;}
.m-29{line-height: 40px;color: #999999;width: 400px;text-align: center;float: left;margin-left: 95px;}
.m-31{margin-left: 40px;}
.m-32{display: block;width: 170px;height: 50px;box-sizing: border-box;text-align: center;border: 1px solid #d81e06;line-height: 48px;color: #d81e06;border-radius: 6px;}
.m-33{font-size: 20px;font-weight: bold;margin-right: 10px;display: inline-block;vertical-align: middle;}
.m-34{display: inline-block;vertical-align: middle;}
.m-35{padding-top: 24px;}
.m-36{border: 1px solid #d2d2d2;border-radius: 6px;height: 442px;box-sizing: border-box;}
.m-37{height: 45px;line-height: 45px;background-color: #d81e06;color: white;padding-left: 18px;border-top-left-radius: 5px;border-top-right-radius: 5px;}
.m-36 input{border: 1px solid #ebebeb;}
.m-36 .layui-form-select dl dd.layui-this{background-color: #d81e06;}
.m-36 .layui-form{margin-top: 20px;}
.m-36 .layui-form .layui-form-checkbox[lay-skin=primary] i{width: 15px;height: 15px;line-height: 15px;}
.m-36 .layui-form .layui-form-checked[lay-skin=primary] i{border-color: #d81e06!important;background-color: #d81e06;}
.m-36 .layui-form .layui-form-checkbox[lay-skin=primary]:hover i {border-color: #d81e06;color: #fff;}
.m-36 .layui-btn{width: 180px;background-color: #d81e06;font-size: 16px;}
.m-36 .layui-btn-primary{width: 180px;background-color: #cccccc;color: white;}
.m-36 .layui-btn-primary:hover{border-color: #cccccc;}
.m-38{margin-top: 27px;}
.m-39{text-align: center;width: 100%;color: #666666;}
.m-39 a{color: #666666;}
.m-39 a:hover{color: #b92b24;}
.m-39 tr th{height: 45px;background-color: #e9e9e9;border: 1px solid #d2d2d2;}
.m-39 td{height: 60px;border: 1px solid #d2d2d2;}
.m-40{text-align: center;margin-top: 115px;}
.m-41{font-size: 20px;color: #666666;letter-spacing: 5px;}
.m-42{margin-top: 40px;}
.m-42 a{display: inline-block;width: 100px;height: 40px;line-height: 38px;box-sizing: border-box;letter-spacing: 2px;color: #d81e06;border: 1px solid #d81e06;border-radius: 6px;}
.m-43{width: 630px;margin: 0 auto;margin-top: 20px;display: none;}
.m-43 input{font-size: 14px;height: 60px;}
.m-45{overflow: hidden;line-height: 60px;}
.m-46{display: inline-block;width: 120px;text-align: right;float: left;}
.m-47{width: 500px;float: right;border-bottom: 1px solid #d2d2d2;box-sizing: border-box;padding: 0 25px;}
.m-47 input{width: 200px;}
.m-48{background-color: transparent;border: none;color: #d81e06;float: right;margin-top: 20px;}
.m-49{text-align: center;margin-top: 40px;}
.m-50{width: 200px;height: 50px;background-color: #d81e06;color: white;border: none;border-radius: 6px;cursor: pointer;display: inline-block;}
.m1-50{width: 200px;height: 50px;background-color: #d81e06;color: white;border: none;border-radius: 6px;cursor: pointer;display: inline-block;}
.m-51{margin-top: 10px;}
.m-52{position: fixed;width: 100%;height: 100%;background-color: rgba(0,0,0,0.5);top: 0;left: 0;z-index: 100;display: none;}
.m-53{width: 500px;height: 300px;box-sizing: border-box;padding: 0 28px;background-color: white;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);--ms-transform: translate(-50%,-50%);border-radius: 5px;}
.m-55{font-size: 18px;font-weight: bold;text-align: center;letter-spacing: 2px;margin-top: 20px;}
.m-57{position: relative;margin-top: 60px;}
.m-58{overflow: hidden;}
.m-59{display: inline-block;width: 60px;height: 60px;box-sizing: border-box;border: 1px solid #bfbfbf;float: left;margin-right: 16.5px;}
.m-58 .m-59:last-child{margin-right: 0;}
.m-60 input{height: 60px;position: absolute;top: 0;left: 0;width: 100%;background-color: transparent;font-size: 30px;letter-spacing: 59px;box-sizing: border-box;padding-left: 20px;width: 500px;}
.m-61{width: 16px;height: 16px;position: absolute;top: 23px;right: 20px;}
.m-62{text-align: center;margin-top: 190px;display: none;}
.m-63{width: 85px;height: 85px;display: inline-block;margin-bottom: 45px;}
.el-radio__label{position: relative;top: 3px;}



input[type=radio] {
    margin-right: 5px;
    cursor: pointer;
    font-size: 14px;
    width: 18px;
    height: 18px;
    position: relative;
    top: 2.3px;
    margin-right: 13px;
}

input[type=radio]:after {
    position: absolute;
    width: 18px;
    height: 18px;
    top: 0;
    content: " ";
    border: 1px solid #bfbfbf;
    color: #fff;
    display: inline-block;
    visibility: visible;
    box-sizing: border-box;
    border-radius: 100%;
    background-color: white;
}

input[type=radio]:checked:before {
    display: block;
    content: " ";
    width: 18px;
    height: 18px;
    background-color: white;
    background: url(../assets/image/choose.png) no-repeat center;
    position: relative;
    z-index:3;
}
